Package-level declarations
Types
Link copied to clipboard
interface OnViewAnnotationUpdatedListener
Interface responsible for notifying when core updated view annotation position or visibility.
Link copied to clipboard
interface ViewAnnotationManager
Manager API to control View Annotations.
Link copied to clipboard
class ViewAnnotationUpdateMode
Describes modes that could be applied to update view annotation positions and synchronize them with current map camera.
Functions
Link copied to clipboard
inline fun ViewAnnotationOptions.Builder.annotatedLayerFeature(layerId: String, block: AnnotatedLayerFeature.Builder.() -> Unit = {}): ViewAnnotationOptions.Builder
DSL function to set AnnotatedLayerFeature to ViewAnnotationOptions.Builder.annotatedFeature.
Link copied to clipboard
inline fun ViewAnnotationOptions.Builder.annotationAnchor(block: ViewAnnotationAnchorConfig.Builder.() -> Unit): ViewAnnotationOptions.Builder
DSL function to set single ViewAnnotationAnchorConfig to ViewAnnotationOptions.Builder.variableAnchors.
Link copied to clipboard
fun ViewAnnotationOptions.Builder.annotationAnchors(vararg blocks: ViewAnnotationAnchorConfig.Builder.() -> Unit): ViewAnnotationOptions.Builder
DSL function to set multiple ViewAnnotationAnchorConfig's to ViewAnnotationOptions.Builder.variableAnchors. Anchors will be applied in the order they are specified.
Link copied to clipboard
inline fun viewAnnotationOptions(block: ViewAnnotationOptions.Builder.() -> Unit): ViewAnnotationOptions
DSL builder functions to create ViewAnnotationOptions object.